https://gateway.iugu.com/api/v1/transactions/capture/{payment_id}
Capturar um pagamento autorizado
Captura fundos de um pagamento previamente autorizado
Request
Path variables |
|
---|---|
payment_id
Required Type: string ID do pagamento a ser capturado |
Body Required Content Type: application/json |
||
---|---|---|
|
1
2
3
{
"amount_cents": 10000
}
Response
200 |
||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pagamento capturado com sucesso
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
"payment": {
"id": "<ID>",
"account_id": "<ACCOUNT_ID>",
"order_id": "<ORDER_ID>",
"amount_cents": "<AMOUNT_CENTS>",
"status": "<STATUS>",
"created_at": "<CREATED_AT>",
"transactions": [
{
"success": "<SUCCESS>",
"function": "<FUNCTION>",
"acquirer": {
"status_code": "<STATUS_CODE>",
"status_description": "<STATUS_DESCRIPTION>"
}
}
]
}
}
401 |
|
---|---|
Não autorizado - Token de autenticação inválido ou ausente |
404 |
|
---|---|
Pagamento não encontrado |
422 |
|
---|---|
Erros de validação ou captura falhou |